Toward Modular Implementation of Practical Identifier Completion on Incomplete Program Text
نویسنده
چکیده
Identifier completion is a widely-used functionality in IDEs like Eclipse and editors like Emacs and vi. In this paper we present how to implement identifier completion for a core of functional languages with a focus on coping with incomplete program text based on error recovery in LR parsing. We believe the present work is a first step toward building practical identifier completion in IDEs for functional languages in modular way by reusing the code in compilers. We also give a specification of the identifier completion and argue that our solution conforms to it.
منابع مشابه
The Viewpoints of Dentists toward Continuing Dental Education
Introduction: Continuing education can play an important role in improving and keeping dentists’ level of knowledge and skills. Hence, investigation on continuing education program seems to be necessary. This study was performed to assess dentists’ viewpoints about continuing education on oral medicine. Methods: This descriptive cross-sectional study was conducted on 300 dentists participating...
متن کاملModular approach for an ASIC integration of electrical drive controls
VLSI circuits design allows today to consider new modes of implementation for electrical controls. However, design techniques require an adaptation effort that few designers, too accustomed to the software approach, provide. The authors of this article propose to develop a methodology to guide the electrical designers towards optimal performances of control algorithms implementation. Thus, they...
متن کاملThe Viewpoints of General Dentists of Rafsanjan and Kerman toward Continuing Education Program of Restorative Dentistry
Introduction: Identifying educational needs of general dentists and prioritizing them in continuing education programs are matters of necessity. This study was conducted to identify the viewpoints of general dentists concerning their educational needs, proper methods of teaching, and implementing continuing education program of restorative dentistry in Rafsanjan and Kerman. Methods: This descr...
متن کاملThe extent of deficiencies in the main forms of patients' medical records by the role of documentarians
Introduction: Despite the implementation of hospital information system, in some countries, medical records are still documented in traditional ways. Incomplete documentation in medical records can lead to inappropriate medical decisions and higher costs. The purpose of this study was to investigate the deficiencies of the main forms in medical records by the role of documentarians. Methods: T...
متن کاملInvestigating the Structural and Practical Barriers to the Realization of Citizenship (Case Study: Turkish and Kurdish Ethnicities of West Azerbaijan Province)
The purpose of this study is to investigate the structural and functional barriers to the implementation of citizenship rights in West Azerbaijan Province. The present study mainly uses the theories of Marshall, Faulks, Parsons, Giddens, and Castells. This research is a descriptive survey which was carried out by cluster sampling and a researcher-made questionnaire on 384 citizens of West Azar...
متن کامل